puttyless skylight - Turkish English Dictionary